redeemable annuity - Turkish English Dictionary